Scalable Unstructured Mesh Decomposition

نویسندگان

  • K McManus
  • S P Johnson
چکیده

As the e ciency of parallel software increases it is becoming common to measure near linear speedup for many applications. For a problem size N on P processors then with software running at O(N=P ) the performance restrictions due to le i/o systems and mesh decomposition running at O(N) become increasingly apparent especially for large P . For distributed memory parallel systems an additional limit to scalability results from the nite memory size available for i/o scatter/gather operations. Simple strategies developed to address the scalability of scatter/gather operations for unstructured mesh based applications have been extended to provide scalable mesh decomposition through the development of a parallel graph partitioning code, JOSTLE [8]. The focus of this work is directed towards the development of generic strategies that can be incorporated into the Computer Aided Parallelisation Tools (CAPTools) project [1].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Paradigm for Parallel Unstructured Grid Generation

In this paper, a sequential 2D unstructured grid generator based on iterative point insertion and local reconnection is coupled with a Delauney tessellation domain decomposition scheme to create a scalable parallel unstructured grid generator. The Message Passing Interface (MPI) is used for distributed communication in the parallel grid generator. This work attempts to provide a generic framewo...

متن کامل

Parallel unstructured mesh CFD codes: a role for recursive clustering techniques in mesh decomposition

In principle, unstructured mesh CFD codes can be parallelised using a mesh decomposition approach similar to structured mesh codes. However, for unstructured codes the mesh structure is problem dependent and algorithms for automatically decomposing the mesh onto the processors are required. An algorithm based upon a recursive clustering technique, for decomposing meshes into an arbitrary number...

متن کامل

A Domain Decomposition Preconditioner for a Parallel Finite Element Solver on Distributed Unstructured Grids

We consider a number of practical issues associated with the parallel distributed memory solution of elliptic partial diierential equations using unstructured meshes in two dimensions. The rst part of the paper describes a parallel mesh generation algorithm which is designed both for eeciency and to produce a well-partitioned, distributed mesh, suitable for the eecient parallel solution of an e...

متن کامل

Iterations for the Airfoil Mesh. Multiplicative Schwarz

Overlap Level of Regular Dual graph (no. elements) coarse grid coarsening coarsening 0 None 56 56 0 4 21 22 0 3 15 12 1 None 16 16 1 4 10 10 1 3 7 7 2 None 14 14 2 4 8 8 2 3 5 5 Table 2 Multigrid iterations for the Airfoil mesh Regular coarsening Dual graph coarsening MG Levels Nodes Dir. B. Overlapping schwarz methods on unstructured meshes using non-matching coarse grids. Domain decomposition...

متن کامل

Optimization of Mesh Partitions and Impact on Parallel CFD

Most of the recently proposed parallel CFD algorithms stem from the "divide and conquer" paradigm and involve some form of domain decomposition. When the discretization is highly regular and when the number of desired subdomains is such that a regular mesh decomposition is possible (i.e. box or strip decompositions), finding an appropriate mesh partition is a trivial task. However, the problem ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998